嗨大家好
昨天的 VS Code 跟套件都有順利安裝了嗎?
還沒安裝的同學要記得先去安裝哦,因為我們今天要正式進入前端三大基礎架構的HTML了。
讓我們先來看看網路上是如何說明的:
HTML(Hypertext Markup Language),中文全名為「超文字標示語言」,是一種標記語言(markup language),而非一般熟知的程式設計語言;它會告訴瀏覽器該如何呈現你的網頁。是一種用來組織架構並呈現網頁內容的程式語言。
是不是聽起來非常文言呢?沒關係讓我們把他翻譯成白話文來看看:
HTML(Hypertext Markup Language)是一種用標籤的形式來完成的標記語言。
還是很文言嗎?沒關係,讓我們直接用個例子說明。
為什麼我們可以這麼輕易的找出來呢?因為根據我們的經驗,標題的文字會加大加粗放在最前面。底下內文有換行的便會是一個段落。我們依循的可能是外觀或是一些我們自己知道或是習慣的「規則」。試想看看,假如我們將這些「規則」拿掉後,還有辦法找出標題及各個段落嗎?
與前面相比,沒有辦法非常明確的分辨出來。
當然或許有人會想說,我還是能分辨得出來,最前面有『中職》』這是分類,屬於標題,再來有『〔記者/桃園報導〕』所以是內文的開始。幾局上幾局下,就是一個新的段落。
仔細想想以上這些仍然依循著我們所知道的「規則」,若今天不是選擇新聞來舉例,而是擷取一篇文章或小說的一部份呢?
這就是瀏覽器(我們用來看網頁的東西,像是Chrome、Safari、Edge等等)看到文章時的樣子。因此我們需要去告訴瀏覽器哪裡是標題、哪裡是段落、哪裡是圖片、哪裡是什麼...... 那該如何做呢?
經過我們幾個步驟的修改,像 <p> </p>
的寫法,就可以讓瀏覽器順利的閱讀這裡的內容,並呈現在網頁上了。
我們寫的 <title> </title>
和 <p> </p>
就是最前面在講解HTML時提到的「標籤」。
這邊補充說明一下,上面這則新聞的標題不應該使用 <title> </title>
標籤,只是想一步一步帶入標題的觀念,所以直接把"標題"翻譯成英文來使用。<title> </title>
標籤的用途會在明天做說明哦。
至於該使用什麼標籤呢?讓我們繼續看下去。
讓我們再回頭看一次HTML的說明:
HTML(Hypertext Markup Language),中文全名為「超文字標示語言」,是一種標記語言(markup language),而非一般熟知的程式設計語言;它會告訴瀏覽器該如何呈現你的網頁。是一種用來組織架構並呈現網頁內容的程式語言。
再翻譯成白話文一次:
HTML是一種標記語言,就是用 <title> </title>
和 <p> </p>
這種標籤的方式告訴瀏覽器,我的頁面哪裡要放標題、哪裡放段落、哪裡放圖片、哪裡放影片......
特別注意,HTML是標記語言(可以想成做個標記或記號,告訴瀏覽器什麼地方是什麼),不要當作程式語言(寫程式的語言)哦!
**最後讓我們把標籤的規則稍微統整一下(只先統整目前學到的內容):
<p> </p>
經過上面一步一步的說明,相信大家對於HTML已經有了更清楚的認識了。明天我們會開始認識各種HTML標籤哦。